master canbuilders - German English Dictionary